knock the socks off - German English Dictionary